/**
 * type: 0 字符串 1 数组 -1 bit数据
 * 
 */

const BLE_DATA = {
	allReadCmdArray: [
		{start: '0000',isN: false,isX: false,len: 2,type: 0,name: 'N',text: '电池包电芯串数N'},
		{start: '0001',isN: false,isX: false,len: 2,type: 0,name: 'X',text: '温度探头的总数X'}, 
		{start: '0002',isN: false,isX: false,len: 2,type: 1,name: 'VCell',text: '电芯电压' },
		{start: '1002',isN: true,isX: false,len: 2,type: 0,name: 'CurCadc',text: '实时电流'}, 
		{start: '0003',isN: true,isX: false,len: 2,type: -1,name: 'State1',text: 'State1'}, 
		{start: '0004',isN: true,isX: false,len: 2,type: -1,name: 'State2',text: 'State2'}, 
		{start: 'S005',isN: true,isX: false,len: 2,type: -1,name: 'State3',text: 'State3'},
		{start: '1005',isN: true,isX: false,len: 2,type: 1,name: 'DTemp',text: '电芯温度' },
		{start: '2005',isN: true,isX: true,len: 2,type: 0,name: 'Tmos',text: 'MOS温度' }, 
		{start: '0005',isN: true,isX: true,len: 2,type: 0,name: 'Temp',text: '环境温度' },
		{start: '0009',isN: true,isX: true,len: 2,type: -1,name: 'PackStatus',text: '系统状态'},
		{start: '000A',isN: true,isX: true,len: 2,type: -1,name: 'ALARM',text: '告警状态'},
		{start: '000B',isN: true,isX: true,len: 2,type: 0,name: 'RSOC',text: '电池包剩余电量百分比'},
		{start: '000C',isN: true,isX: true,len: 2,type: 0,name: 'SOH',text: '电量SOH'},
		{start: '000D',isN: true,isX: true,len: 2,type: 0,name: 'CycleCount',text: '循环次数'},
		{start: '000E',isN: true,isX: true,len: 4,type: 0,name: 'SJSOC',text: '电池包设计容量'},
		{start: '0010',isN: true,isX: true,len: 4,type: 0,name: 'FCC',text: '当前电池满容量'},
		{start: '0012',isN: true,isX: true,len: 4,type: 0,name: 'RC',text: '电池剩余容量'},
		{start: '0014',isN: true,isX: true,len: 2,type: 0,name: 'OutTime',text: '放电剩余时间'},
		{start: '0015',isN: true,isX: true,len: 2,type: 0,name: 'CdTime',text: '充电剩余时间'},
		{start: '0016',isN: true,isX: true,len: 2,type: 0,name: 'CdCount',text: '当前充电间隔'},
		{start: '0017',isN: true,isX: true,len: 2,type: 0,name: 'LangTime',text: '最长充电间隔'},
		{start: '0018',isN: true,isX: true,len: 2,type: 0,name: 'Voltage',text: '电池总电压'},
		{start: '0019',isN: true,isX: true,len: 2,type: 0,name: 'Vmax',text: '电池包最高电压'},
		{start: '001A',isN: true,isX: true,len: 2,type: 0,name: 'Vmin',text: '电池包最低电压'},
		{start: '001B',isN: true,isX: true,len: 2,type: -1,name: 'MOSCtl',text: 'MOS控制'},
		{start: '001C',isN: true,isX: true,len: 2,type: -1,name: 'HotCtl',text: '加热控制'},
		{start: '001D',isN: true,isX: true,len: 2,type: 0,name: 'MaxA',text: '最大允许充电电流'},
		{start: '001E',isN: true,isX: true,len: 2,type: 0,name: 'Vbz',text: '标准充电电压'},
		{start: '0044',isN: true,isX: true,len: 2,type: 0,name: 'Tmax',text: '电流检测电阻阻值'},
		{start: '0045',isN: true,isX: true,len: 2,type: 2,name: ['Protect_OCC','Protect_OCCDelay'],text: '充电过流保护'},
		{start: '0046',isN: true,isX: true,len: 2,type: 2,name: ['Protect_OV','Protect_OVDelay'],text: '电芯过压保护'},
		{start: '004B',isN: true,isX: true,len: 2,type: 2,name: ['OTD','OTDDelay'],text: '高温放电保护温度、高温放电保护延时'},
		{start: '004C',isN: true,isX: true,len: 2,type: 2,name: ['UTD','UTDDelay'],text: '低温放电保护温度、低温放电保护延时'},
		{start: '004D',isN: true,isX: true,len: 2,type: 2,name: ['OTC','OTCDelay'],text: '高温充电保护温度、高温充电保护延时'},
		{start: '004E',isN: true,isX: true,len: 2,type: 2,name: ['UTC','UTCDelay'],text: '低温充电保护温度、低温充电保护延时'},
		{start: '004F',isN: true,isX: true,len: 2,type: 2,name: ['Vdiff','VdiffDelay'],text: '均衡开启电压、低温充电保护延时'},
		{start: '0052',isN: true,isX: true,len: 2,type: 2,name: ['ProtectMTemp','ProtectMTempDelay'],text: '环境高温保护、恢复'},
		{start: '0053',isN: true,isX: true,len: 2,type: 2,name: ['ProtectNTemp','ProtectNTempDelay'],text: '环境低温保护、恢复'},
		{start: '0054',isN: true,isX: true,len: 2,type: 0,name: 'TOV',text: '总压过压保护'}, 
		{start: '0056',isN: true,isX: true,len: 2,type: 0,name: 'TOVR',text: '总压过放保护'},
		{start: '0058',isN: true,isX: true,len: 2,type: 2,name: ['TOVDelay','TOVRDelay'],text: '总压过压保护延时、总压过放保护延时'},
		{start: '005A',isN: true,isX: true,len: 2,type: 2,name: ['Protect_MOSM','Protect_MOSN'],text: 'MOS 高温保护、MOS 高温恢复'},
		{start: '005C',isN: true,isX: true,len: 6,type: 0,name: 'DEMOTEST',text: '充满保护(3 个条件都达到)'},
		{start: '0060',isN: true,isX: true,len: 2,type: -1,name: 'SettingState',text: '使能设置'},
		{start: '0061',isN: true,isX: true,len: 2,type: 0,name: 'Protect_TOV',text: '总压过压保护电压值'},
		{start: '0062',isN: true,isX: true,len: 2,type: 0,name: 'Protect_TOVR',text: '总压过放告警电压'},
		{start: '0063',isN: true,isX: true,len: 2,type: 2,name: ['Protect_OV','Protect_OVR'],text: '电芯过压告警电压、电芯过放告警电压'},
		{start: '0065',isN: true,isX: true,len: 2,type: 2,name: ['Protect_OTC','Protect_UTC'],text: '充电高温告警温度、充电低温告警温度'},
		{start: '0066',isN: true,isX: true,len: 2,type: 2,name: ['Protect_OTD','Protect_UTD'],text: '放电高温告警温度、放电低温告警温度'},
		{start: '006A',isN: true,isX: true,len: 2,type: 2,name: ['Alert_MTemp','Alert_NTemp'],text: '环境高温告警、环境低温告警'},
		{start: '006C',isN: true,isX: true,len: 2,type: 0,name: 'Tmax',text: '最高电芯温度'},
		{start: '006D',isN: true,isX: true,len: 2,type: 0,name: 'Tmin',text: '最低电芯温度'},
		{start: '0070',isN: true,isX: true,len: 2,type: 0,name: 'AlertTemp',text: '温差告警值'},
		{start: '0072',isN: true,isX: true,len: 2,type: 0,name: 'AlertVoltage',text: '压差告警值'},
	],
	params:{
		
	}
}
export default BLE_DATA



//0103FA001400060CBA0CB80CB60CB70CB80CB90CB90CB80CB70CB90CB90CB60CB70CB60CB60CB60CB50CB30CB50CB30000003000000000003B003B003B003B003B003D000000000D141004002C004F0064000000019A2800019A280001391DFFFFFFFF001D001D196D0CBA0CB200030000020D1C200000000025031217100300000000000000000000000000000000000000000000000000000000000000002CC93A504A1A95C0A23C89CC38AFF60AA7B4ED80C9F8787D7BFD2BC65594F5A5000E6902A509200919320101010C231E000A1914141E1B0AB402010B28230A0F1C481A9011F815E00A0A0101554B05001AF400C80A001E2801FF00000000027B
//01033E1AF400C80A001E2801FF000000000000000000000000826E0000000000000A00003B003B0000000000000000000000000414000A01005A00096000140100D95D